function Player(obj, isPerson) {
  this.obj = obj;
  this.isPerson = isPerson;
  this.status = 0;
  this.score = 0;
}
Player.prototype = {
  constructor: Player,
  init: function () {
    this.score = 0;
  },
  sitDown: function () {
    // 坐着不动
    this.status = 0;
    this.obj.eq(0).removeClass("hide").siblings().addClass("hide");
  },
  laugh: function () {
    // 嘲笑
    this.status = 1;
    this.obj.eq(1).removeClass("hide").siblings().addClass("hide");
    this.aniReduceScore();
  },
  hit: function () {
    // 打
    this.status = 2;
    this.obj.eq(2).removeClass("hide").siblings().addClass("hide");
  },
  beaten: function () {
    // 被打
    this.status = 3;
    this.obj.eq(3).removeClass("hide").siblings().addClass("hide");
    this.cardFall();
  },
  hitAndBeaten: function () {
    // 打别人同时被被人打
    this.status = 4;
    this.obj.eq(4).removeClass("hide").siblings().addClass("hide");
  },
  caught: function () {
    // 被抓住
    this.status = 5;
    this.obj.eq(5).removeClass("hide").siblings().addClass("hide");
  },
  cardFall: function () {
    var inner = "<span class='addScore'>+1</span>";
    $(".c_vs_score_l").append(inner);
    $(".c_vs_score_l .addScore")
      .last()
      .animate(
        {
          top: "2rem",
          opacity: 0.8,
        },
        800,
        "ease-out",
        function () {
          $(this).remove();
        }
      );
  },
};
